self-imposed task - Francés Inglés Diccionario